Well, dojo is a traditional Japanese word for training hall.

Author Details

Author Name: