Usuda Deep Space Center
caption: The 64 meter antenna at the Usuda Deep Space Complex