Kaito, Len, and ...............Forget >.<