User:Sjsjsokdjuuwjan/sandbox

The Terror Striker is a demon which lives only in England although people have claimed to see one of these beasts in other countries.