![image](https://comicvine.gamespot.com/a/uploads/square_tiny/11114/111141742/6141866-rco010_1465448266.1.jpg)
Raksha
Raksha are a parasitic alien culture whose very physiologies contain their consciousness.
Name:
Raksha
Publisher:
Aliases:
![cover](https://comicvine.gamespot.com/a/uploads/original/11114/111141742/6141866-rco010_1465448266.1.jpg)
No description