Milliverse
a place from parallel dimension