Filmmaker

Video in support of I Heart Hiroshima album The Rip (4 min 49 sec).

Related press:

March 2010