Indomitable Force Legwraps

Indomitable Force Legwraps is a prototype light armor item.