Living in Townsville must suck like you even think about the word graffiti and suddenly 3 kindergarteners are pummeling you to death while insulting your mother
This was very confusing until I realised OP meant Townsville: the fictional hometown of the Powerpuff Girls, as opposed to Townsville: a city in Queensland, Australia.