Kotomora
ヨウモウザル (ようもうざる, youmouzaru) Japanese meaning | Kotomora