Guest Stars So Yamanaka as Yousuke Sakurada Michiko Hosokoshi as Michiko Sakurada Kenichi Suzumura voices Filmloid Co Starring Ryu Hashizume as Hiromu Sakurada (child)