Copyright (c) 2009 Yamamoto Mitsuo
no AI
Broken canvas...