CuCuBau is an exciting Physics Game and published on Nov 27th, 2013 and has been played 80 times and has a rating of 0% after 0 votes.
Use the available objects to put the blue guy in his location.