Electric Gublla
Official site. Comic strips with translations, illustration gallery, and animation. [English and Japanese]
Manga Gacha Gacha
English translations of several strips, accompanied by images of the originals.