from "Laputa 3DISC BEST ~1995-1999 Except Coupling Collection~" album by Laputa
See who else performs this track