Chen
User avatar

Chen

Biography

"Humans? Posing a threat to us? Impossible, impossible, absolutely impossible! To think that you would oppose us..."
Chen, sometimes translated to orange by specials.