Thank you guys! I was scratching my face during a video game and these bumps came on my cheek. Every time I itch it its in the same place and it's the same looking figure! So yeah I'm glad other...