LBGL: TPU All-in-one watch band