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 !