Teddy Sakakibara, born on 23th August 1989, Japan
These are photos from concerts where Teddyloid played, so they may be of other bands that played the concert as well.
Summer Sonic Tokyo 2012 Aug 18 - 19, 2012 Tokyo, Tokyo, Japan Uploaded by Tokyo Fox