Fresh and worm…

Photo courtesy of Kurt Bender. Found in Pattaya, Thailand.