Father John Misty Joshua Tillman, also known as J. Tillman, performing under the moniker Father John Misty.The Great Googa Mooga Brooklyn NY May 18th 2013 Photo By Taso Hountas