ましら
mashira

Noun

1. monkey (esp. the Japanese macaque, Macaca fuscata); ape; non-human primate

Other forms: