Zhong Kui

1 8960

So this is why all the gods from every pantheon ever spend their weekends murdering each other: there are demons inside them. Why, how...