Jerry (The Coolest Part Ever)

Jerry is a character from Never Ending Story, who appeared in The Coolest Part Ever. They are one of the many Sfoungarichionious from Iwy.