translation update: ja by Yoichi and his team