File:The Headmasters - 06 - Japanese.jpg

Approach of the Demon Meteor title screen.