Mrs. Ladybug

Mrs. Ladybug is a giant ladybug in James and the Giant Peach.