Meowi's feed

Meowi created a topic of Big Apple

Whos blood is that on his face ? Did he try to take off the handcuffs by using some sharp weapon