Star: Rita Takeda