Kotomora
巨体 (きょたい, kyotai) Japanese meaning: huge body | Kotomora