The red lionfish (Pterois volitans) is a venomous fish native to the coral reefs of the Indian and Pacific oceans. Around 1990, the fish was artificially introduced to the Florida coast. Since that time, the invasive fish has spread along the Atlantic coast from New York to the Caribbean.
Although we have not spotted one in Belize, this article suggests we should keep an eye out!
Current Biology v. 20:23, 12/7/2010