Japanese hardcore band Otus release 7″ teaser