Townsville

Townsville is fictional american city and sets in The Powerpuff Girls series.