Home Invasion June 12, 2015 vaehling Another image from the Hamburg convention last week. Who’s invading whose home? I guess that depends…