Skip to main content
Explant / implant
Released

Explant / implant

20253m

Overview

A lifetime of surgeries continues with an upgrade in battery life and a downgrade in scar tissue.

Created By

Status
Released
Original Title
Explant / implant
Production Countries
United States of America