Ku vs. The Space Monster
Ku vs. The Space Monster
is a song by
Ding Dong Devils
it was released on
Space Fezcapade