Star: Mei Takahashi