Thank you Yu for introducing me to perhaps the best mascot in all of professional sports:
Doala - the mascot of the Chunichi Dragons.
Check out Doala's travel diary complete with an incredible video. It puts anything Mr. Met has ever done to shame. I wish that I could read Japanese!
Phillies 9 Mets 4
1 week ago