This is the weirdest vehicle we've ever bought. After arriving from Japan it's time to get this thing working, but once we started looking into the mechanics, it's going to need some work to get it running properly again...