太秦うずまさ天てん神じん川がわ駅えき
Meanings
Noun
1. Uzumasa Tenjingawa Station
Kanji used
plump
Qin dynasty
heaven
god
river
train station