Tuesday, October 07, 2014

Sci-Fi Action

I have no idea what this LP is about...


...It's from Japan.

No comments:

Post a Comment