In both China and Japan, very similar to in India, You will find a lack of a radical divide among human beings and animals, with all dwelling beings and mother nature assumed to be linked to human beings. There is not any exaltation of humans more than animals or character, https://garretthkifb.fireblogz.com/64085721/not-known-facts-about-hanuman-mantra