about

Strudel Tapes Saint Petersburg, Russia

Chiptune / electronic tape label based in Saint-Petersburg, Russia.

contact / help

Contact Strudel Tapes

Streaming and
Download help

Redeem code