Japanese dictionary
はままつホトニクス
hamamatsu photonics
Kanji details
・seacoast
・beach
・seashore
・pine tree