Kotomora
大兵 (daihyou) Japanese meaning: great stature | Kotomora