The Shimabara sisters - Minami, Ushio, and Yuuhi - live in Tokyo, unaware of their connection to a remote island in the South Pacific. The island is home to the ancient God Ranga, who has lain dormant for centuries. Upon awakening, Ranga travels to Tokyo, where the sisters must navigate their newfound responsibilities and the conflicting desires of those who seek to control or destroy the powerful deity.