ituka tumetai amega
ituka tumetai amega
is a song by
IRUKA
it was released on
ALL THE BEST