Star Wars street art by RYCA on Cat Street in between Harajuku & Shibuya.