The Kanto Clowns
We are located throughout the Kanto Plains in Japan -- mainly on Yokota AB and Yokosuka Naval Base.
Kanto Plains, Japan