Talk:TOKYOPOP

Remaining Sesame Street titles
Anyone know if the remaining titles are shelved? Muppet Wiki, a mirror of Muppet Wiki, and this page, which seems to claim it'll be released December 12, 2012. Seeing that that's 12/12/2012, that seems a little fishy. -- Zanimum 00:03, December 10, 2010 (UTC)