Skip To Content

Where To Stream Gegege no Kitarou Season 1 Episode 63

The Star Festival of Love The Yokai Flower

On Tanabata, after receiving a letter from Ratman, Kitaro and the others visit a bamboo forest.