Cleos & Tropic Cleos Tropic Tropic Hey Cleos! I just found this hidden mural while wandering off the beaten path – it felt like a secret portal into another world. Have you ever stumbled upon a piece of art that totally blew your mind in an unexpected spot?