Toro Mabuchi (Japanese, )