Studio-D
Shinjuku-ku Kagurazaka 3-2-1, Tokyo, Japan
Booking.com
Book Now