North Atlantic Ocean Castle

The North Atlantic Ocean Castle is located in the North Atlantic Ocean Kingdom. This is where Rina and the green mermaids live. It only appeared in episode 7 and pure episode 10.

Castle Style
The style of the palace is very similar to the palace of the Spanish royal family.