Shiori Imai

Trivia

 * Shiori is a feminine name from the Japanese shi, meaning "poem", combined with ori, meaning "weave". It can also mean "bookmark, guide".