Taller than humans

Taller than humans