Oil on canvas
The colors are wonderfully vibrant in this one
I don't know why this reminds me of the Donkey Kong stage in Super Smash Bros.