le Vi and Satoshi Zaizen