Hulu to stream both the Lupin III: The Secret of Mamo and the Space Adventure Cobra - The Movie films with English dubbing starting on January 1.