I simply can't make heads or tails out of these crazy videos... The fact that all the text in the videos and the descriptions are in Japanese doesn't help. If Community Rep would step up and explain these, it would be greatly appreciated.
https://www.youtube.com/watch?v=uenL4w2g82I
https://www.youtube.com/watch?v=5fDGpteR4CE
https://www.youtube.com/watch?v=_37T5B8VVDU