111111 111111111111111111Puff the Magic Bomb, 190cmx260cm, oil on linen, 2014111111111111111