Cast: Takeda Rena