Author: Hasegawa, Mariko.