Layla the Rat Queen & Killer Kort
Layla the Rat Queen believes in spreading the love.
She is the result of an Alien experiment combining rat and human DNA. After taking over the ship where she was "born" Layla was able to free all her brothers and sisters including her brother "Killer Kort!"
Queen Layla wants nothing but total domination by spreading her kind across the universe. Cuz Queen Layla thinks everyone deserves a little "tail"...