Colossal Lad

Colossal Lad is an extrahuman with unknown powers.