083 Wart

imira, larva, animation,

master of martial arts, the Mantis come to the sewer. Even black can't fight him. Red, running from him meets another master who trains him as master. Could Red fights mantis and regain the peace in sewer?