That big black cock is simply perfect in length and thickness. American. Swedish. Norwegian. Danish. Finnish