Address:
Japanese Embassy in Madrid, Spain
C/ Serrano, 109
28006 Madrid
Spain
(+34) 91 590 76 00
(+34) 91 590 13 21
NA
http://www.es.emb-japan.go.jp