CosPlay Cafe comes to Toronto
Restaurants and Cafes devoted to “costume play,” or cosplay as the Japanese call it, first appeared in Akihabara, Tokyo’s discount electronics store district, in the late 90’s. Well during the summer, iMaid Cafe opened in Toronto’s east end at 1883 Continue reading CosPlay Cafe comes to Toronto