Anime Boston has come and gone, but King Baby Duck is raring to go when word gets out about the return...