Kotomora
巨神兵 (きょしんへい) Japanese meaning | Kotomora