Echo Lance

Echo Lance is the recon element of Yumi Company in the 2nd Genyosha regiment.

Echo Lance

Flight of the Rising Phoenix Smiley686