"WatchMojo" Top 10 Science Fiction Anime Shows (TV Episode 2015)
"Weird Anime Excel Saga" Invasion, Mother (TV Episode 2000)
"Steven Universe" Lars of the Stars (TV Episode 2018)
Space Pirate Captain Harlock (TV Series 1978–1979)