Not yet rated
Japanese/5 min./2011
Science Fiction Comedy
An inventor demonstrates the fun - and perils - of his new time-travelling device.