Is that a half-buried spaceship? The head of a sleeping "Transformer"? Something carved by ancient Egyptians? Wow. Anyway, is that a species of macaque in the photo? (Japanese?)
This is a photo of the back of the rock, I took it because I didn't remember seeing this view on zoochat before going. The rock is indeed home to more than 20 Japanese macaques.