>>528097394
That's an incredibly retarded backstory
I still don't understand why he looks like a green gorilla ape man.