You saw a cloud that looks suspiciously like the skybeast from Poto and Cabenga. 7.40% of players have unlocked this achievement