DEPPARAS - ULTRAMAN TARO

   

Depparas from "Ultraman Taro" episode 10 "The Fang Cross is a Monster's Grave!" 1973. Depparas de la série Ultraman Taro.

Scan courtoisie de Rafael C. Gonzalez, Thanks !