a cartoon building on a small island