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