Snoopy Museum Has Reopened in Machida, Tokyo! Just when you thought that it was good for good... Snoopy Museum is back at a new location - Machida, Tokyo! ...