Really bad stomach pain

Ayianah

Period come on in 5 Days been having really bad cramps , is it menstural related ?