Aniworks Logoworks
Kikaider 01: The Animation

Episode 1 of Kikaider 01: The Animation