>>6113816>>6125336I doubted at first but after watching that... damn there's just too many oddities to try and explain.
You could use Occam's Razor here and probably wind up with a non-seiso answer.
Still, without access to a longer clip or better yet the actual vod there's still too little context to 100% confirm imo