Demon
Yonezawa - Japan
Yonezawa
Japan
Ca. 1960
Lithographed tinplate
Friction mechanism
Rolls on the ground
Sparking in nozzle
26 x 34.5 cm
Yonezawa
Japan
Ca. 1960
Lithographed tinplate
Friction mechanism
Rolls on the ground
Sparking in nozzle
26 x 34.5 cm