Soshite Mega Sametara... - 3 Little Nights Inst.

Soshite Mega Sametara... - 3 Little Nights Inst.
is a song by
Denda Mao
it was released on
Happy Eer After