Wolf Othello and Lizard Delga fuck battle in MUGEN