FMC 10575731 Studio in Akihabara – Tokyo | SherryStay