An inventor demonstrates the fun - and perils - of his new time-travelling device.
Makoto Ueda
Director, Writer
Jan 17, 2004
May 25, 1960
Mar 4, 2002
Oct 5, 1961
Oct 10, 1985
Mar 6, 2022
May 20, 1971
Apr 25, 2007
Mar 7, 2014