Kenji Yabuwaki's Interests