Tormentor X Punisher – Welcome To Planet Fuck You

A music video / tutorial / trailer for the game Tormentor X Punisher, with the game creator Joonas Turner having both written, composed, and singing lead on the track! Shot in Helsinki, Finland.

Copyright © EpicBubble 2015