Special Guest Stars Grant Gustin voices Barry Allen / The Flash Guest Stars Sab Shimono as Ichiro Yamashiro Christopher Naoki Lee as Head Samurai Mei Melancon as Masako Yamashiro Stephen Oyoung as Shogun Tokagawa Iemitsu