Shoichiro Taguchi

Producer