346871 Posts in 14699 Topics by 25460 Members.Latest Member: Nullsknind
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.