animal liberation

A march for animal rights held by Animal Liberation Japan on May 2nd, 2021. Shibuya, Tokyo.