Ace Karate Forum has been suspended until further notice