Shopping

Inuyasha Store Not A Thriller

In 2000, a Japanese dwell-motion stage play ran from April via Could in the Akasaka ACT Theater in Tokyo, around the same time the anime