COCK ROACH MOSH: Japanese invent cockroach moshpit

COCK ROACH MOSH: Japanese invent cockroach moshpit

Japan, the land of the rising sun and the unlimited absurdities! Fans of the band "Viscera Infest" invent completely stupid Mosh variant, the "COCK ROACH MOSH". the ...
Give me everything ➔