Bilusaludo

The Bilusaludo are a race of extraterrestrials that make their first appearance in the 2017 film, Godzilla: Planet of the Monsters.

List of appearances

 * Godzilla: Planet of the Monsters