Hamura on map

Hamura, Tokyo, Japan information