Second full-length album from Mecha Nero features a 90s alternative sound with sweet Japanese female harmonies and a light sound vaguely reminiscent of That Dog.