Kenishi Matsubara, Satoe Terashima – Last Boss