Mysterious masks and the floating city