Cast Credits Ikemen Sengoku: Toki o Kakeru ga Koi wa Hajimaranai (2017) Starring as Uesugi Kenshin KADO: The Right Answer (2017) Starring as Kojiro Shindo Tiger Mask W (2016) Starring as Red Death Mask Dragon Ball Kai (2009) Starring as Zarbon Xenosaga: The Animation (2005) Starring as Tony Beet the Vandel Buster (2004) Starring as Thread Onegai☆Teacher (2002) Starring as Matagu Shido Saint Seiya (1986) Starring as Cygnus Hyoga (eps 128à145)