weird flower in the market at granville island. no idea what it is.