What Kind Of Crazy Bull Vs Human Centipede Game Is This?

Where the heck do they do this for fun?