Copyright (C) Tamura Farm All Rights Reserved.