Haohmaru

Haohmaru is a fictional character from the Samurai Shodown series. He appears in Grand Mask Chronicles alongside Donatello and Space Pirate.