General Atitaya / Spine Warrior
Appears in
Raya and the Last Dragon
Voice actors
Dichen Lachman