Album release from Kenta Maeno for the first time in two years.