No, it isn't. Making an account and deposit on Bitcoin Champion will probably incur losses and a series of unpleasant phone calls.