Anime Revolution, aka Anirevo, was held over the weekend in Vancouver, and photographer The Will Box was kind enough to share some of the shots he took of the cosplayers in action.

Cosplay by Kriticore
Cosplay by Rachel Nycole & Sinastri