Snoop Dogg has had another run-in with European authorities.
Italian financial police said they stopped the rapper at the Lamezia Terme airport in Calabria on Saturday with USD 422,000 in cash, well above the limit that can legally be transported across EU borders undeclared.
The incident comes less than a week after Snoop Dogg was briefly stopped in Sweden on suspicion of drug use after a concert near Stockholm.
Financial police confirmed a report by the Italian news agency ANSA that half of the cash was impounded under Italian anti-money laundering codes. In such cases, the balance is returned minus any fine set by magistrates.
Travelers within the European Union are required to declare 10,000 euros (USD 11,000) or more in cash.
Snoop Dogg played in Calabria Friday night, and is scheduled to perform Sunday at the Kendal Calling Festival in England.
Last weekend in Sweden, the rapper was questioned and tested for suspected drug use north of the capital. Authorities said test results would not be available for some time.