Ditria is an army scientist trying out the latest in field combat armor, known as SuperShield. Designed to be used by female agents in the
Read moreDitria is an army scientist trying out the latest in field combat armor, known as SuperShield. Designed to be used by female agents in the
Read more