Goblin World

It's the home world of the goblin trio and where all goblins lives.