What is this?? PIC!

Ive have these little itchy lumps on my belly for 2 weeks, thought it was stretch marks at first but now not sure, it's just in this one spot. Anyone have any ideas?