Snail Frog!

This froggy is taking a ride on his noble steed, the snail! I bet it's a slow ride...