One more fun Japanese treat for to think about before your pre-lunch bathroom break: Hello Kitty 5W-30 oil. Freaking Hello Kitty 5W-30 oil. For cars. It costs $33 a can and has Hello Kitty on it.
Freaking Hello Kitty motor oil. What crazy marketing team came up with that idea?
Maybe BP can release a Finding Nemo version?