Jessica Hamilton

Jessica Hamilton, also known as Jessica James, is an American actress and model. She played Big-Fat-Ugly-Bug-Face-Baby-Eating O'Brien in Muppet Treasure Island.