Kotomora
肉歯目 (にくしもく) Japanese meaning | Kotomora