Japanese Foot Clan Base (2003 TV Series)

The Japanese Foot Clan Base is a facility seen in flashbacks in the 2003 television series, which is 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.