TORCHBEARER

Suit concept for Star Trek: Discovery

Amro attia torchbearer