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