[Peroi Nuru] Nemurenai. | I Can't Sleep. [English] [ぴぽぴぽ]

Nemurenai. I Can t Sleep

[ぺろ居ぬる] ねむれない。 [英訳]