Fun Facts of the Week 11/9-11/13
November 9, 2015
- Japanese Trains are among the world’s most punctual: their average delay is just 18 seconds.
- Sleeping on the job is acceptable in Japan, as it’s viewed as exhaustion from working hard.
- In Japan, there’s a building with a highway passing through it.
- There’s an island in Japan that’s full of rabbits.
- Godzilla is an official citizen of Japan.