Quote Originally Posted by Megalith
It's teh Ton. Oshi~!

Early In Flames sound just about right. Get one of their earlier albums: The Jester Race or Lunar Strain.
It's teh Lemon headed giant clock man! Yes I remember things like this...

Okily dokily, I shall take a looksie