Copyright(C) Takehiko Tomita All Rights Reserved.