Yea, having white armor instead of black, I can probably guess that the name is like "Shirougane" or something similar.
The episode was weird, but it is Asura Cryin's charm to induce a largely sophisticated plot. It introduced Shuri's other personality, Yukari, and that Widget battle was laughable. The episode was good, but still confusing, along with the usual fanservices for Shuri fans.