Author: Norimasa Kanbashi; Toshihiko MoÌ"ri