The Japanese Foot Clan Base is a facility seen in flashbacks in the 2003-2009 TV series, during some scenes set in Japan. It was more palace-like in design, and served also as a training facility for the Utrom Shredder's troops. This base was later headed by Karai until she came to New York City.
Advertisement