Kiryu Vs. Megazord

Kiryu vs. Megazord is an upcoming death battle by thetmartens

Introduction
''Giant, Evil fighting robots battle! Toho Vs. Saban, who will win?''