Noah (giant)

Appearance
Noah is by far the largest giant, standing over 50 meters tall.

Abilities
Enhanced Strength:

'Enhanced Speed:

Enhanced Durability: