a giant giraffe standing out in the woods.