David The Enigma
Over 5 years ago
Trap
To me it sounds like something you would hear while walking down some random street in Japan. Drop a comment and tell me what you think.
Comments
Comments