Well done DC! Steam Lantern episodes from the Green Lantern Animated series. Not sure why its mirrored. Enjoy!