Inori No Outa
Inori No Outa
is a song by
Slowly Minute
it was released on
Tomorrow World