Aemon

Aemon is a body shifter who falls in love with another body shifter, Peter. Though the two get separated, they are reunited and discover that their partner is a body shifter as well.