Black Omen (Location)

Black Omen is the Ocean Place brought up from underneath the ocean to harness the power of larvos.