Cast Credits 100% Pascal-sensei (2017) Starring as Iwata Nanbaka The Numbers (2016) Starring as Hachiman Duel Masters (2002) Starring as Hunter