You found one of the three icons from The Little Prince Orphanage! 39.48% of players have unlocked this achievement