Maruhi bôryoku: Sei hanzai
overview