Feeding the Homeless in Ikebukuro
NPO Tenohasi and Japan Islamic Trust cooperate to serve Tokyo’s most needy residents.
NPO Tenohasi and Japan Islamic Trust cooperate to serve Tokyo’s most needy residents.
Protesters march as part of Black Lives Matter movement in Tokyo on August 6, 2016.