Performance photos by Tarhouse.

Japan - 2007