Caleb Courage & Friends

ABC Courage!

Left to right: (1) Caleb Courage, Funny Fairy, Jolly Giant (2) Little Witch, Dragon, Neptune.