aliens ← Previous Next → A bunch of aliens came to earth to discuss forming an alliance of some sorts!