King Caesar vs Shepardon

King Caesar vs Shepardon is a What-If Battle.

Description
Godzilla vs Ultraman: Defender kaiju with jewel/diamond body parts and stone-like durability that guard ancient. kingdoms