Dog shows up inside commuter train headed for Tokyo【Video】

Everybody takes the train in Japan, it seems.

Read More