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
Saaya was born on November 15, 1993 in Fukuoka, Japan. She is an actress, known for 11 nin mo iru! (2011), God's Left Hand, Devil's Right Hand (2006) and Hell Girl (2006).