An inventor demonstrates the fun - and perils - of his new time-travelling device.
Makoto Ueda
8.2
2019
6.6
2023
7.6
1993
3.0
2004
5.2
2025
5.7
1987
2003
7.1
5.5
2009
7.2
2021
2007
8.0
2008
6.3
6.2
1966
5.0
1995
5.4
2006
1983