I couldn't watch how bad it was so I upscaled it with Topaz.
This version is in French but there will be a English version next.
Enjoy.
If you have other anime or cartoons that are low res comment them bellow and I'll see what I can do.
Sub's will follow later as soon as I understand how to add them, LOL :)