Godzilla vs Lao-Shan Lung

Godzilla vs Lao-Shan Lung is a What-If? Death Battle, serves as the 3rd episode of BigBangOverlordBuster's Second season and as well as the second episode of his genre series "Dragon Wars".