the giant ant

THE GIANT ANT

Cars panels, food containers

and inflatable tail section

Fujirock Festival, Japan

2007