Cast Credits Japan Sinks: People of Hope (2021) Starring as Tokiwa Koichi Saint☆Oniisan (2018) Starring as Jesus Futagashira (2015) Starring as Benzo Zeni Geba (2009) Starring as Gamagori Futaro Sexy Voice and Robo (2007) Starring as Sudo Ichiro