馬ま頭づ駅えき
Meanings
Noun
1. Madu Station
Kanji used
horse
head
train station