I'm a fan of Tokusatsu and I recently found a Youtube channel of a stuntman who does performances at various live shows. Some stuff live Super Sentai or Kamen Rider Live. However one thing that caught my eye on his channel, what seems to be a small Beast Wars II stage show. Does anyone know of this? I dont think its on TFwiki.