Medusa

From Space Station 13 Wiki
Jump to navigation Jump to search

Medusa may refer to:

  • The Medusa Stealth System 300, a secondary system part that functions as an invisibility cloak, with some drawbacks.
  • Medusa, a chemical that gradually turns people to stone.