Check out this exclusive and never before seen Tokio Hotel performance during their last visit in Tokyo @ NHK Japan Overseas show on February 11th, 2011