Moo Harad : Joseph Hansson.