Castiel (Supernatural)

Castiel (Supernatural)

Ranked 85th among fictional men

Vote on this against other fictional men