Kingdom Of Meridian

Kingdom Of Meridian of home for Yokai Family, located in Earth. After created by dragon balls, Shanti's and Nalu's mother, Merlina has power of storm to control the weather near crystal palace.