Skip to Content
A couple in Tokyo got married on the same train in which they met. Pretty cool and romantic, huh?