King Ghidorah vs. Hirudegarn

Description
Two planetary destroyers collide in this battle of terrors!