La Isla des Demonas
Location » La Isla des Demonas appears in 6 issues.
Located in the Bermuda Triangle, La Isla des Demonas is an island ruled by Azazel. This is Azazel's, and by extension the Neyaphem's, base of operations on Earth; from this foothold, the Neyaphem have access to Earth from the Brimstone Dimension.
Recent topics on La Isla des Demonas
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment