No, it isn’t a metaphor. There are literally monkeys on the road. Yakushima Macaques to be exact. Driving through the forests on Yakushima while making a round, I chanced upon some deers and monkeys.
I found it simply amazing that a small island in the pacific has indigenous wildlife!