yoshida takeda's latest activity