Casshan, also known in Japan as Neo-Human Casshern , is an anime series created by Tatsunoko Productions founder Tatsuo Yoshida in 1973.