Kotomora
巨漢 (きょかん, kyokan) Japanese meaning: giant | Kotomora