tokyo yomiuri giants that is
their stupid masscot, "giabbit"
the wbc trophy was on display at tokyo dome
they unfurled this thing in like 3 seconds... sucks for the peeps underneath though =p
the best part about japanese baseball, is they've got these beer girls that run all over the place with kegs on their back and poor fresh beer for you. you can tell the type of beer by the color of their outfit. the yebisu girls were the hottest =p