Interceptor — Tales of Mayhem (Review by Juntaro Hayashida)

Released on June 22nd, 2024; this album might as well have been disguised as being released in 1984 instead. Tales of Mayhem is the debut…