Seems that this got uploaded again recently with a massively better resolution than previously found. Thanks to Rights for letting me upload it, he's been a good sport about it. Also, maybe look for a re-edit of the translated version if I can find Sling and bug him about it.