TEIICHI – BATTLE OF SUPREME HIGH – Info and High-Res Photos from Toho « SciFi Japan