Kotomora
アマダメトレックス Japanese meaning | Kotomora