All contents ©
Hal Ikeda
All Rights Reserved.
WWW.HALNOTE.COM
:
last update 2003 02 09