gigantic ice cube pinned at the top of the eiffel tower, hyperdetailed, modern art,