a cartoon building on an island