Large paste-up street art faces along Cat Street in Harajuku. These are pretty recent, but not sure