A girl thing ....idk
What spot do u mean the pink spots? Those are blush things . It's an anime thing