The Legend of the Purple Knight

Characters

 * Elliot
 * Socks
 * Paisley
 * Amy