Gilgamesh404 over 4 years ago It's a reference to the story of Kaguya Hime. More precisely, the scene of Taketori no Okina finding a baby the size of his thumb.