Brutal Death Metal Band Strangulation Drop New Single [Japan]