The fact that the word kawaii has now been accepted into the Oxford English Dictionary says a lot about Japan’s obsession with all things cute. If there’s a manhole cover or a health and safety pamphlet that needs brightening up somehow, you can pretty much guarantee that someone will design a cutesy character or scene to adorn it. That’s just how Japan rolls.
Never, though, have we come across barricades made to look like kneeling kimono-clad princesses before.