New Kid's House

The New Kid's House is a location in South Park: The Stick of Truth.