Poster

The Ninja War of Torakage (Ninja Torakage / 虎影)