346860 Posts in 14694 Topics by 24129 Members.Latest Member: CharlesNaf
I'd find it annoying to be in someone else's town and not be able to see them. Of course, you've already met Deezer, so I guess it's not very frustrating.
No no no, the stuffed animals are his guards. Deezer spends most of his time making sure Mr. Face doesn't escape so he rarely can leave the house.