Album A Far Cry from Home Tokyo 2009 ?LIVE IN JAPAN-, Finch