Cleo castillo flashing on periscope