Cyborg 009 ยท S01E36
The Frozen Land
Summary
The team comes across a giant cobra in rural Japan that might be responsible for the area's extreme weather conditions.
Cyborg 009 ยท S01E36
The team comes across a giant cobra in rural Japan that might be responsible for the area's extreme weather conditions.