South Park/Inuyashiki

Cast

 * Stan Marsh as Ichiro Inuyashiki
 * Eric Cartman as Hiro Shishigami
 * Kenny McCormick as Naoyuki Ando
 * Wendy Testaburger as Mari Inuyashiki
 * Shelly Marsh as Shion Watanabe