補陀落浄土 (Fudarakujoudo)

Island (Of Potalaka) is a song sung by Merli Aoki. It is a Piapro only song.