Thread:Green Ninja/@comment-31697040-20190110234039

I probably shouldn't be asking this since this has absolutely nothing to do with you, but here's something I noticed on Twitter: twitter.com/RMaster94/status/1080652904317505537

It could just be a fanmade stop-motion creation, but what do you think it could be? 