From Len'en Wiki
|Location||Somewhere within Mugenri|
Makai (魔界, lit. "Demon World") is supposedly the land where demons reside. Makai is a part of Mugenri rather than separated from it. The location was first revealed in the second interview, probably based on Makai from the Touhou Project.
- Interview with JynX (2017): Setting, Question 8