Pomona, CA

Itadaki Street 2: Neon Sign wa Bara Iro ni Original Sound Track [MVCD-28001]

Release date 1994

Live concert videos

Be the first to upload a video for this song