found this odd ffower at the public garden last night.