Anyone knows this sport ?

Anyone knows this sport ?

“See you in your nightmares”

Double ended snapping turtle