Kotomora
甲掛け (こうがけ, kougake) Japanese meaning: gauntlet | Kotomora