Micheal Tuahine

Micheal Tuahine played Nehetka in-suit in the K9 episode Curse of Anubis.