Toshiaki Toyoda's newest short
Kiyohiko Shibukawa
Toshiaki Toyoda
Director
Screenplay
Seppuku Pistols
Music
Producer
Shinichiro Muraoka
Masaki Murakami
Editor