Osaka Punch Unleash ‘DEATH MONSTER SUPER SQUAD’ EP
Screw The Avengers. The Justice League? Phhhht. Suicide Squad? Pussies. TheX-Men? A Joke! On Friday September 16th 2016, Osaka Punch want you to meet the Death Monster Super Squad. Osaka Punch’s new EP is just that – a gathering of seven of the most daring mash up monsters of music you will likely hear this […]