Big Tattoo Planet Insect, Ribs