Author: Hashiba, Masuho.