Unique Motorcycle? or Anime come to life

I don’t know enough about Ben Gulak to say if he is an Anime Fan, but from the look of his invention, the UNO, I would have to guess he at least has a vivid imagination. Tell me what you think. The Uno Vs Venus Wars (starting at 1:09)