Rabbid Castle

Rabbid Castle is a castle that some of the Rabbids have made their home that appears in Rabbids Invasion.