Walrus Man is the self-proclaimed vigilante guardian of Barrow, Alaska.
Nobody knows his true identity, or the location of his fabled "Walrus Grotto", but one thing is for sure:
Citizens can sleep safe at night, knowing that Walrus Man has pretty much not affected anything.
Nobody knows his true identity, or the location of his fabled "Walrus Grotto", but one thing is for sure:
Citizens can sleep safe at night, knowing that Walrus Man has pretty much not affected anything.