Captain Scerra

Captain Scerra is a character in.