Sato Kyoto – Too Long To Explain