Rupert Jaques von Hamsterviel

Rupert Jaques Von Hamsterviel a.k.a Dr. Hamsterviel is a character in the Lilo and Stitch movies and TV shows.