Cockroaches

Cockroaches are insects that appear in The Lion Guard universe. They live in the Pride Lands.

Lions of the Outlands
Zira and Kion since singing of Lions Over All, she threw the Cockroaches away.