Octopup

A hungry alien goes to planet earth..
Visual Novel