Amebo Close #1

Amebo Close #1

Aliens from the Planet Amebo (Pronounced Amii-Bo) but what can i say their flying saucer landed in Lagos. So after putting down their cannons they decide to observe the people of earth, Africa, Nigeria,...