Copyright (C) ASHIHARA KAIKAN NAGASAKI BRANCH