Hot Search
No search results found
Write an article
Create a list
Publish a column
Upload a video
Log in
My channel
Settings
Invite friends
English
Leo Ieiri was born on December 13, 1994 in Kurume, Japan. She is a music artist and actress, known for The Clinic on the Sea (2013), Hitojichi no rôdokukai (2014) and Shinjuku Seven (2017).