346861 Posts in 14695 Topics by 24146 Members.Latest Member: Jasminesluck
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.