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