The fictional creature of fairy tales, the giant.

Giant

The fictional creature of fairy tales, the giant.