File:Ancalagon-Meteor.png

Heavenly Insertion Hammering Star (天挿槌星 Tensō Tsuisei)