Kotomora
巨躯 (きょく, kyoku) Japanese meaning: huge frame | Kotomora