Abuba the alienRoom Escape Games
The green creature, Abuba the alien is your friend. You need to be nice to him. He travelled to earth from his planet, but found himself stranded at an unexpected place and wants to get out in a hurry. Click on the screen and try to save him!