Japan creates the creepiest military vehicle | En tuhaf Japon askeri aracı