Anime News

Godzilla Gets A High-End Plush At Very High-End Prices
Date: 8/7/2014
German plush company Steiff, whose teddy bears can range from $50 to $1,000, is applying its handiwork and craftsmanship to this year's cuddliest creature&#8212Godzilla....
Source: Anime News Network