Might come across as boastful, but in an interview Hosono said he did this as a pep talk to himself as he's self conscious about his voice and his English level. It's kinda one part homage and one part piss take on himself. The guy's a genius and love what he did here, stick with it, it'll melt even the coldest of hearts around 2:20. Hosono doing Bert Bacharach, maybe there is a god..