Oi! band from Tokyo, Japan. "Sutu" means 制裁棒 in Ainu language.
Sutu
Albums CD 2015 Japan
Album
Albums CD 2019 Japan
Growl Strike
Singles & EPs CD 2017 Japan
EP
Compilations Vinyl 2019 US
7", 45 RPM, EP, Compilation, Limited Edition
LP, Compilation, Limited Edition
Shishimaru
Miscellaneous CD 2020 Japan