Zakuro

Zakuro

Zakuro is a very vengeful and powerful woman. She also has the ability to make living things, actually once living things, explode.