Nothing special. Just a turtle riding an eel

 
Nothing special. Just a turtle riding an eel - Turtle, Acne, Saddled

v20240901