Martial arts self defense moves and techniques for adults and children. Training in Long Beach California http://www.LakewoodBudoKai.com.