Deutschland einig Katerland. Germany is hangover land? Someone wanna translate this postcard for us? (STMT X Germany Sourcing Trip - photo by RAH)