Kazumasa Oda brings an album for the first time in about eight years.