a cartoon of a building and a tower on floating islands