© MediBang Inc.
Entities called "Slashers" fight each other to the death. Made for the 100th Tezuka Award.