takeru sato 2025