Click here to edit subtitle

Slayer of Stars

The Slayer of Stars is a 'vigilante' group of cats who reside in The Outskirts, trying to prevent as many bad things as they can.