Beat the Boss

Beat the Boss

Doom (UK)

?