User blog comment:HelenFH/Where's Lucifer's vessel?/@comment-79.115.69.190-20160513125335

Lucifer vessel wasn t in the cage, that is how Sam and Dean see him. Remeber what Zachariah said in Dark Side of the Moon, humans can t see angels true form