Does Peto look heroic, or what?! Kind of reminds me of The Thing.