Back to Dictionary
魔宫
魔宮
mógōng
1. lit. devils' castle
2. place occupied by sinister forces