Ren Shinozaki

Trivia

 * Ren is a female Japanese name meaning "water lily" or "lotus".