Devilman: Siren, the Demon Bird (Debiruman: Kaichô shireinyu hen)
-
Release info:
Devil-Man-TV
-
31-39