What does Tachikawa mean?

Tachikawa is a Tokyo suburb. It’s famous for Rainbow Pool, a former US Air Force Base, and a North Korean school! Continue reading What does Tachikawa mean?