Achilles tendon surgery - Immobilization device - For right foot ‐ Mercari: Shop from Japan