Awarded to those who have cleared Story Mission: 04 Peekaboo. 22.92% of players have unlocked this achievement