Can you find Hidden Giraffe in this Picture Puzzle?

Can you find Hidden Giraffe in this Picture Puzzle?