Mamoru Ren Xiao

Mamoru Ren Xiao is a main character featured in Front Mission The Drive..