We Dig Giant Robots
Right here. Although its the English dub, its not that bad. Youtube also has it officially up here… although it’s higher resolution, the quality is much worse.