Khu Ranger is located in Yokosuka, Kanagawa, Japan on 2A, shiori cho 5-76 sunny side mansion room. Khu Ranger is rated 3 out of 5 in the category greeting card shop in Japan.
Address
2A, shiori cho 5-76 sunny side mansion room
Service options
In-store shopping