FMC 13380889 Studio in Odaiba – Tokyo | SherryStay