Anime News Network is reporting that TMS Entertainment will begin streaming the Lupin III: The Secret of Mamo anime film and Space Adventure Cobra - The Movie on Hulu with English dubs on January 1, 2012.


Lesley Aeschliman