Koopa Troopa

Koopa Troopa with Burleson TX: A tantalizing feast for the senses.