Where To Stream How Not to Summon a Demon Lord Season 2 Episode 1
Head Priest
- Aired April 8, 2021
- 25 Min
- Rated 7.5
- Number 11 Of 19 Rated Episodes
Diablo inadvertently rescues the priestess Lumachina Weselia from an assassination attempt. As Lumachina had been praying when Diablo appeared she now believes Diablo is God.