Aniworks Logoworks
Android Kikaider - The Animation

Episode 8 of Android Kikaider - The Animation