Ubud no Machi Kara
Ubud no Machi Kara
is a song by
Ai Orikasa
it was released on
I