Kotomora
獣脚類 (じゅうきゃくるい) Japanese meaning | Kotomora