User blog comment:Beaverboy777/best alien, the contestants are shocksquatch or jetray/@comment-8505655-20130530144753

Shocksquatch*, but isn't this more like better alien?