Abuba the Alien

Abuba the Alien

A cute alien crash lands on Earth. Help him navigate the unfamiliar environment and phone home.