I once found one of these in Greece I have a picture of me riding it somewhere…
Your mount into Hell.