from "Please Save My Earth: Image Sound Track, Vol.2" album by Mizoguchi Hajime
See who else performs this track