Review and images by Suspsy; edited by bmathison1972 Thanks to its wonderful whiskers and tusks, the walrus (Odobenus rosmarus) is the most unique and recognizable out of all the 33 extant pinnipeds. Many toys of this massive beast have been made over the decades; here we shall be examining the Wild Safari Sealife version from …

Read more