Nubella Town

Nubella Town is the hometown of both Isaac and Jade. Both Isaac's mother and father were raised in Nubella and Jade's father was raised too.