Why does a random tropical island have statues of Momo and her friends? When Momo goes to investigate, the answer she finds is more strange than she could have expected...