Games/The Demon Lord is New in Town!/MediaThe Demon Lord is New in Town!·, 2022 · Kagura GamesMediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1TrailerMore about The Demon Lord is New in Town!Player reviews