Ayu in Space | Xbox One

Ayu in Space
Xbox One

Ayu in Space is an arcade game developed by Little Sound. It came out on 01-01-2001. Little Sound published the game.
You can play Ayu in Space on PC.