Kotomora
キヌザル (kinuzaru) Japanese meaning: common marmoset | Kotomora