Would anyone happen to know a decent place to find stuffed/plush animals in Shinjuku? I checked Don Quixote there previously, but it had nothing to speak of.
I'm currently thinking to pop by Kiddy Land or maybe Tokyu Hands in Ikebukuro, but I kind of figured they'd largely be 'branded'...