Dun Dan Dun! This post should really start with the iconic “Kill Bill Theme” theme song from the movie and play throughout. If you’d like to load it up to play in the background get it here : ) We had just finished watching the Tokyo Giants win...