image
Activists march in front of Pak embassy in Japan, demand cap