My family posing in front of a painting of a giraffe in Frankfurt... and the graffiti "Rape More Cans". What the fuck!?