Yugo Kanno, Daisuke Hasegawa and Karen Aoki