かしらこうえんえき
Meanings
Name
1. Inokashira Park Station
Kanji used
a well
head
public
park
train station