I... uh...
I have no clue, man.
I've drawn some weird shit in my day, but I think this takes the cake.