By PEDESTRIAN.TV Published June 9, 2011 The first body moddin’ clip from Memory Tapes’ forthcoming album Player Piano.