いかだつダム
Meanings
Noun
1. Ikadatsu Dam
Composed of
raft; forearm guard (made of thin metal plates); skewered baby-eel kabayaki
Tsu (city in Mie); harbour; harbor; ferry