Cast: Maeda Oshiro