Whats with the title?
Why is this called Homerun?
We watched it in my chinese classes this past week, and the best I can figure... It's called homerun because these weird shoeless chaps need to run home. Literal translation?
No one's ever posted here anyway, so oh well.
official website: www.wackeychan.com