Sho and his friend Tetsurou stumble upon an odd alien artifact while walking through the…
Overdevelopment and crowding in Japan has forced many of its indigenous spirits and ghosts to…
Sho and his friend Tetsurou stumble upon an odd alien artifact while walking through the…
Overdevelopment and crowding in Japan has forced many of its indigenous spirits and ghosts to…