A stone-cold classic! Highest Travelling Man recommendation!
The final showdown takes more out of him and Migi than either expected. Away from everything Shinichi's known and loved, recovering in the home of a stranger, Shinichi is forced to reckon with the moral balance of humanity's impact on the Earth. But for better or for worse, it's hard to make sure a parasite stays dead... Will Shinichi and Migi ever be able to lead a normal life?