Kamen Rider Kamen Rider Episode 31 Deathmatch! Anteater Demon Arigabari 1971
6.3/10by 83 users
Mount Tengu is the test site for the bacteria, “Amazon's Curse,” of Shocker's monster Arigabari, and they attack the young man Izaki who visits the mountain.
Released: 1971-10-30
Runtime: 24 minutes
Genre: Action & Adventure, Sci-Fi & Fantasy, Drama