Kindred Spirits

Kindred Spirits is the twentieth and final episode of the second season of Danny Phantom.