Separate names with a comma.
The Blattra are a race of roach-like aliens who are known across the galaxy for their resourceful and scavenging ways. Often found where there's...