N.K.W.O.R.S drop introspective teaser track for upcoming album ‘Essence of Pop’ 4th January 2024Tokyo-based band N.K.W.O.R.S (猫を堕ろす) are preparing for the release of their latest album, ‘Essence of Pop’, slated to...