I remember thinking that one dude in Part 2 that strapped a bomb to Lupin and how his strange voice sounded familiar.
Found out it was the same dude who did Christopher Walken Devimon from Frontiers. Oh Saban and your reuse of actors who are infamously known to not be paid by you well.