Terrifying Giant Skull Monster

19/02/2009

Is it Cloverfield 2? Maybe it is the next Godzilla film?

Nope, it is the video for Phantom Planet by Beat Crusaders (which you may recognise from our Japanese TV ads). 1, 2, 3… Everyone rock out!