Rainy afternoon on Cat Street in Harajuku, Tokyo.