Branding development and web design for Tagbangers, a tech company, with a love of street art, based in Yokohama (Japan), specializing in web design.