japanthis.com
What does Tachikawa mean?
Tachikawa is a suburb of central Tokyo and there’s a little more to it than I initially thought.