There's no reason you need to be all angry and grumpy to kick some serious ass, so why not have a pleasant day and enjoy the flowers! Before you know it, all the asses will be kicked.
Fits women's sizes 5-10; men's sizes 3.5-8.5.