Loading episode...

S2:E17 - Deja Foo

Deja Foo

S2:E17
2008 IMDb

Ultimoose and Yang search for an amulet that will give them all of the Night Master's powers.