Momo and her friends venture to the tropical Twin Islands, only to find their people engaged in a holy war... over statues of Momo herself?!