from "Pink Lady Lemonade ~ You're From Outer Space ~" album by Acid Mothers Temple & The Cosmic Inferno
See who else performs this track