a little scene from Mainz, Germany this weekend.