Ultimate Daimyo

Ultimate Daimyo is a character from .

Appearances in Christmas specials

 * "The Christmas Aliens"