Movie History Welcome to Japan 2019 Meatball Machine Kodoku 2017 The Ninja War of Torakage 2015 Sweet Whip 2013