Richter

Richter

Available on Disney+
S1 E1: Lilo and Stitch battle Richter, an earthquake-causing villain.