Crunchyroll"Giant Robots: The Core of Japanese Mecha Anime" Exhibition Set to Open in SeptemberJun 27, 2023more_vert