Cromulian

The Cromulians are an alien species hiding on Earth.

Culture
The Space Invader icon is actually a Cromulian symbol. Mostly found in Marakesh, Agent H believed it to symbolize hope or annihilation. Agent M corrected him that it actually means harmony. In MIB it means a secure safe haven.

Appearances

 * Men In Black International (2019)