Rest in peace, Ito-sensei.