Author: Yuichi Hirayama; Masamichi Higurashi; and Hirotaka Ueda