ねむ ひめ
nemurihime

Noun

1. Sleeping Beauty (fairy tale)