General Nerizahan

General Nerizahan is an alien creature that comes from a distant exoplanet called Strarth XJ20