Click image to enlarge

Green Shells are green Koopa Troopa shells that have appeared in many games in the Mario series.

comments / Posted by

Comments