Cast Credits Yuri!!! on Ice (2016) Starring as Chi Guanhong Elementhunters (2009) Starring as Ren Karas Eureka Seven (2005) Starring as Ao Fukai