a cartoon of a building on floating islands