ActivityShowcase by TarO&JirOThe duo TarO&JirO is on the stage of Japan Expo Sud… They are going to enchant you to the sound of their guitars and pop-rock sound! Posted on December 17, 2010