Chaw Chaw at Japan Expo 2015 Chaw Chaw performed at Japan Expo 2015 in Paris Nord Villepinte, France, in early July. Check out the video and some photos of their live. Chaw Chaw is a Japanese idol group from Osaka. (more…)