Macho Macho Manor

Macho Macho Manor is a manor on on the Cerulean Ocean. The building was formerly owned by Loola.