Dean Winchester has wondered who his soulmate is all his life.
Castiel is the only angel in the Garrison who hasn't found his.
That is until he raises Dean Winchester from Perdition.
Dean Winchester has wondered who his soulmate is all his life.
Castiel is the only angel in the Garrison who hasn't found his.
That is until he raises Dean Winchester from Perdition.