Mutoids rock Fuji year after year…

August 19th, 2010
The Mutoids have been helping to make the Fuji Rocks Festival into the successful spectacle it is for years now – and they recently got back from their latest sortie which saw tens of thousands of Japan-o-ravers get it on all night long in the Palace of Wonder. Here’s are a few snaps from recent years thanks to the festival’s organisers Smash UK. Honorable.