Tachiguishi Retsuden Trailer Available
|The official Japanese homepage for director Mamoru Oshii’s upcoming “Super Live Animation” film Tachiguishi Retsuden now hosts a Flash trailer. Animation studio Production I.G. hosts an English language introduction to the film. The movie is scheduled for Japanese theatrical release in April.
Source: Twitch