talesfromweirdland-Zhong Kui the Demon Queller, a figure from Japanese/Chinese mythology.

more about : talesfromweirdland