Can anyone shed any light on this?

Well that's ... interesting ... :looney

Some people have too much time on their hands 😉
 
There's about a billion ton of similar animations. Most of the "art" is from some Japanese web boards (eg. 2ch.net) where they're more or less the primary form of communication.
 
Back
Top