FMC 6392318 Studio in Ikebukuro – Tokyo | SherryStay