Author: Yukio Nose