WTF Read Time : 1 Minutes MECHAWHALES! Armored, Exoskeleton Wearing Whales Helping Humans Fight The Aliens! January 10, 2013 Hoob Just about the only thing I can think of that’s cooler than this new toon is the fact that there are actually Mechawhales figures that you can buy!