Ren Sasaki

Trivia

 * Ren is a unisex Japanese name meaning "lotus" or romance, love".