Kotomora
いばら姫 (ibarahime) Japanese meaning: Sleeping Beauty | Kotomora