User blog comment:T95/Top 10 Villains in Supernatural/@comment-46.186.22.120-20180519220019

1.Lucifer he was good in season 5,11 and in last episode  of season 13

2.Azazel

3. Alastair

4.Lilith

5.Asmodeus