I have to agree with you, Zeke.
Normally I wouldn't mind that logo that much, but together with the theme of "Made in Japan" it doesn't really fit (unless she wants to emphasize their love for kitsch and tackyness in modern Japan, but I don't think so, rofl). I'm really interested now to see the goods. Hopefully there won't be too much glitter and flash.