Demon

Yonezawa - Japan

Demon

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