I know what Taicho means from anime, but no idea on "Taishu". Google turned up a yakuza syndicate called Taishu-kai, and Babelfish claimed the English translation of Taishu is Taishu.So, this pedal is criminally good? Looks dead neat anyway!