Quanxi

Quanxi is a devil hunter from China.