A buxom blonde beauty delivers her own brand of sweet street justice in downtown Chicago.
Sailor Moon
Doodle or Die is the game of "telephone" with drawing!