The Puzzling Planet:LHS 3154b