Photo

The mystery surrounding Kodak Black’s disappearance last night has been solved. The 21-year-old rapper was arrested on drugs and weapons charges while entering the United States from Canada.

Kodak is pictured before taking the stage at his Homecoming Concert at Watsco Center on August 10, 2017 in Miami, Florida.

The Internet was abuzz last night after the 21-year-old failed to show up for a scheduled concert in Boston, Massachusetts.

Kodak angered Nipsey Hussle fans when he made insensitive remarks about the slain rapper’s fiancee Lauren London.

Fans took to social media in the wee hours of the morning in search of news about his disappearance. As the mystery deepened, conspiracy theories ran wild that he was killed by one of his many enemies and his body was disposed of.

Even his entourage didn’t know where he was. They were forced to cancel his concert, leaving hundreds of angry suburban (read: Caucasian) fans complaining about their worthless tickets on Twitter.com.

“You managed to piss off the suburban dudes in Boston @KodakBlack1k,” one user tweeted early this morning.

WKBW reported that Kodak, whose real name is Dieuson Octave, was among four Florida men arrested at the Lewiston-Queenston Bridge by New York State Police.

The men were entering the U.S. from Canada when they were detained at the border and their Cadillac Escalade was searched. Officers recovered an unregistered handgun and enough marijuana to open a small dispensary.

Kodak was charged with criminal possession of a Glock 9mm pistol and marijuana possession.

Two men in the car were also arrested on weapons charges. Another car was traveling with them. Police say the driver declared two loaded handguns but didn’t declare a third handgun that was found in the trunk of the vehicle.

All four men were arraigned and booked into the Niagara County Jail in lieu of bail. Their next court hearing is in May.

Photo by John Parra/Getty Images