Arata Furuta
Arata Furuta
13 Assassins (2010)
Hold Up Down
Napping Princess
Ranma 1/2 (2011 live-action TV special)
Tokyo Zombie