We're Getting Mutants in the MCU - The Loop
Do you like this video?
Kiba is a golden yellow Indochinese box turtle with brown eyes who belongs to Raya. She wears a tan Asian conical hat, and a flower necklace that resembles Raya's.
- Kiba means "Protect" in Hebrew.