Monster rider

My piece for Monster rider challenge by Shiflett Brothers. taking part in challenges for me is always hard. don't know why.
anyway, I tried with spirer-ish creature riding by parasite, but I didn't like it at all so I left it and went into different direction.
I can't say that I'm happy with the results but it is what it is.