Episode 6 Demon Souls 1st pt - The bald demon slayer returns!