huxian

1st LT Shen Yu (Callsign: Huxian) is the commanding officer of the 4th Reinforced Reconnaissance Squad, “The Stepchildren”.

MIA – Presumed KIA

huxian

Rabid Tiger Rampant Hellequin_Jack Hellequin_Jack