Someone find it! You are awesome! hehehe
The boss have a special property (the same as moving platforms) which allows you to stay in his back, I added it as a joke but it's sooo cool to ride on the boss, so I left the feature there.
I'm still deciding if the boss will throw you out of his back or if it'll have a special attack while you are there, for now it'll be a little secret ;)