0 Votes Snake heads are apparently a delicacy in Germany, but this customs officer did not find them tasty