A cosplayer poses for photos during the 2023 Anime North in Toronto, Canada, on May 26, 2023. Showcasing all kinds of anime cultures, the annual three-day event is held here from Friday to Sunday to draw tens of thousands of fans from around the world. (Photo by Zou Zheng/Xinhua)
A cosplayer poses for photos during the 2023 Anime North in Toronto, Canada, on May 26, 2023. Showcasing all kinds of anime cultures, the annual three-day event is held here from Friday to Sunday to draw tens of thousands of fans from around the world. (Photo by Zou Zheng/Xinhua)
A cosplayer poses for photos during the 2023 Anime North in Toronto, Canada, on May 26, 2023. Showcasing all kinds of anime cultures, the annual three-day event is held here from Friday to Sunday to draw tens of thousands of fans from around the world. (Photo by Zou Zheng/Xinhua)
Cosplayers pose for photos during the 2023 Anime North in Toronto, Canada, on May 26, 2023. Showcasing all kinds of anime cultures, the annual three-day event is held here from Friday to Sunday to draw tens of thousands of fans from around the world. (Photo by Zou Zheng/Xinhua)
Cosplayers pose for photos during the 2023 Anime North in Toronto, Canada, on May 26, 2023. Showcasing all kinds of anime cultures, the annual three-day event is held here from Friday to Sunday to draw tens of thousands of fans from around the world. (Photo by Zou Zheng/Xinhua)