Click image to enlarge

Ice Flowers are one of the many power-up items in the Mario franchise.

comments / Posted by

Comments