Welcome to Morihiro Hayashida's home page