Kotomora
道化猿 (どうけざる, doukezaru) Japanese meaning: loris | Kotomora