As you walk through the bustling streets of Omori, Japan, you may come across a […]