This diminutive, insectoid species are one of the toughest in the known galaxy. Enjoy!
Feel free to leave your comments or thoughts.
A Fan Site for the Star Trek Adventures RPG by Modiphius
This diminutive, insectoid species are one of the toughest in the known galaxy. Enjoy!
Feel free to leave your comments or thoughts.