Home / News / Anime News / Moriarty the Patriot Pop Up Shop Opened in Ikebukuro