お台場 で
odaibade
1. In Odaiba; At Odaiba
Noun
#45487
1. In Odaiba; At Odaiba
1. Odaiba (artificial island in Tokyo Bay)
1. It was Odaiba.
1. It is not Odaiba.
1. Probably Odaiba.
1. If Odaiba; When Odaiba
1. Odaiba.
1. Was not Odaiba.; It was not Odaiba.
1. fort; battery
1. deva (being with god-like characteristics)