Hai! I just came across this, and I was wondering if anyone could provide a source? I would share more information, but I honestly haven't the slightest clue. It looks.. Interesting, to say the least. o.O
Thank you in advance!
>>14693937
Bump!
>>14693937
Welp, a lot of research later I can inform anyone interested other than me (This is OP) that it's apparently from an animated feature called "Dark Cat".