Alba Filming Locations All About The Netflix Show OtakuKart(01) Author Dalbo 23 Feb 2025 Save Image Image gallery: Where Was Alba Filmed