The actual concept comes from a childhood memory. My Grampa had an old ford '50's pick up truck the exact color and weathering of the ogre's armor. He hit a dear with it when I was pretty little. This is an interpritation of that event. The ogre is the truck and the dear is the vic. I remember how innocent and sweet the poor dear seemed and how red the blood was.
I think you're a threat to your coworkers because of the graphic depiction of blood on this mini. You must worship Satan or something. Which, as you know, is illegal in the nation that embraces people of all religions and cultures. That is, unless that culture is in conflict with "Christian beliefs".