You found an icon hidden in a peculiar place around The Little Prince Orphanage... 24.85% of players have unlocked this achievement