Yellow-green flower bud with unique shape and texture

Yellow-green flower bud with unique shape and texture