What is this?

This has appeared on my stomach and I’m not entirely sure what it is.