Icarus / DEKU
Icarus / DEKU
is a song by
DEKU
it was released on
Celeste