Kotomora
大猩々 (おおしょうじょう) Japanese meaning | Kotomora