Majestic Gorilla Meets Human: A Visual Connection