Sakura Kobayashi

Trivia

 * Sakura is a Japanese feminine name meaning "cherry blossom".