That would explain how the giant's islands haven't been found in modern times.
That was actually Willow Ufgood at the theatre. Cloister is Daikini kingdom.
There seem to be no female giants in the film. That's because they reproduce asexually by budding, explaining why Fallon has a half-developed second head on his shoulder.