Skeeter Walrus

Skeeter is Rotor Walrus' younger brother. He lives in the Frozen North Sea with his mother. (StH: #31)