>>518614718
No leads on this so far. Perhaps it came from /trash/. They've decent drawfags there.