where is the snoopy museum
Snoopy Museum. Time Out says. Snoopy fans in Tokyo sure have it good: hot on the heels of last year's Peanuts Cafe opening came news that the Charles M. Schulz Museum in Santa Rosa, CA, would be setting up a temporary satellite location in Roppongi in spring 2016.