20s
What is the name of the alien on the screen?

A

Cannonbolt

B

Diamondhead

C

Feedback

D

Ghostfreak