Looks like that is a female wolf riding the horse like triangle block you sit on that I see all the time in hentais and doujins.

Quote Originally Posted by XxXHolic View Post
wow that's very weird.

and those graphics make my eyes bleed.
Your eyes suck then.