Lt. Twiz Regaliz 

Lieutenant Twiz Regaliz is a U.S. Marine Raider who finds himself lost in an unfamiliar world, determined to uncover how he ended up there. A specialist in search and disarm tactics, Twiz is skilled in up to eight different fighting styles. His fondness for red licorice has earned him the nickname "Twiz."

Previous
Previous

Gello Boy

Next
Next

Brown Sugar