Latest Mamoru Oshii Movie Website Online

The official Japanese website for Production I.G. and director Mamoru Oshii’s latest live action film Tachiguishi Retsuden is now online.

Source: Twitch

Share

Add a Comment