SHIKIZAKURA: It’s all action as humanity fights back against the oni

time to read: