Castiel (Supernatural)

Castiel (Supernatural)

Ranked 30th among male TV characters

Vote on this against other male TV characters