Narusawa Takuto is a normal student living with his father and younger sister as long as his mother died. One day he approached a man who claims that a lawyer who tells him that his maternal grandfather Takuto has passed away recently. For this reason, Takuto is forced to go to Masagomura, a small, remote village in the mountains to take part in the funeral of his grandfather he never met.
In the midst of the ceremony, Takuto meets a handsome puppet girl who claims to have met him in the past.
The secret of the festival is held once in several decades. Legends fugitive Heike clan hiding in this area. Catching the idea of the secrets hidden in this forgotten village of God, Takuto begins to pursue the truth …