Talk:ネムリヒメ (Nemuri Hime)/@comment-108.6.135.230-20150521235117

Could someone please translate this song? We also need a clearer background that provides the story to what is happening here.