The past met the present as the Yuri Revolution, Yuricon's all-yuri event, was held on April 17th in Tokyo, Japan.

More...