Spochan Taiketsu Film's Trailer Previews Yōkai Battles

The official website for the Spochan Taiketsu! ~Yōkai Daikessen~ (Spochan Showdown: Great Yōkai Battle) anime film began streaming a trailer on Friday. WAO Corporation began streaming the same trailer with with English translations of onscreen text in July.

Read Full Story >>
The story is too old to be commented.