My Little Pony Crossover Villains Live Action Cast Recast 3

Rinko Kikuchi-Ami Onuki

Tao Okamoto-Yumi Yoshimura

Danny De Vito-Kaz Harada

Bill Hader-Mole

Emma Thompson-Queen Moon

Alan Tudyk-King Riven

Kate McKinnon-Carol

David Tennant-Katz

Kelsey Grammer-Mr. Gar

Jim Carrey-Squint