Yadoroku Diamondo
Yadoroku Diamondo
is a song by
Space Streakings Sighted Over Mount Shasta
it was released on
Shakuhachi Suprise