Lewis Smith returns to hop in the Toei Time Machine and head to the cinema on July 18, 1987 and see the following films! Superhuman Machine MetalderHikari Sentai MaskmanSaint SeiyaDragon Ball: Sleeping Princess in Devil’s Castle

The Dynamite In The Brain Anime Podcast