Cast: Takagi Reni