Confused Branding In Japan? Posted byeditors December 26, 2015 Leave a comment on Confused Branding In Japan? Petit or Grande? Well we suppose it’s a Grandly Petit apartment in Akihabara, Tokyo.