R&R&Armor

This is the page for the as-of-yet unnamed armor shop that is associated with Rest & Relax stations but offers no description beyond that. Even the trade consoles offer a minimalist interface and proudly proclaim 'Armor' as their only branding.