オダイバ
Meanings
Noun
1. Odaiba (artificial island in Tokyo Bay)
Pitch accent
ダイバ
Composed of
fort; battery