May Flower Trophy

The May Flower Trophy is trophy dropped by the May Flower. It can be placed on walls like every other trophy.