Baragon vs Telesdon

Baragon vs Telesdon is a What-If.

Description
Godzilla vs Ultraman: Underground fire-breathing reptile kaiju.