User blog comment:SanterTheHedgehog/random comic strips/@comment-1645715-20100424171346

Rotor Walrus of the Freedom Fighters. U need to watch SatAm and read Archie.