Author: Koide, Tanehiko.