Tthaskeenca
A brilliant scientist unlocks the secret to immortality, only to discover the horrifying side effect: a mind trapped in an endlessly decaying body.