Great Edo Samurai Armor #131 — Japanese Samurai Armor and Armour. Japanese Yoroi, Kabuto, Kachu