What caused this bruise?

I found it yesterday on my stomach. My best guess is a spider bite, but I don’t want to jump to conclusion and worry myself too much without knowing the truth.
0