Screamers

Screamers are wild creatures that live in Britannia.