alien and duck. yes I found this rubber ducky while walking here. haven street. slowly but surely transforming into a lane foodie heaven.