I suspect my ID may have been hijacked from several such forums. Have zero evidence, though. As a former donator to iichan, though, this concerns me quite a lot.