Cast Credits Kokkoku (2018) Starring as Takafumi Yukawa Tamako Market (2013) Starring as Yaobi, Kunio Eureka Seven (2005) Starring as Dewey Novak Kyo Kara Maoh! (2004) Starring as Shoma Shibuya