Part Hello Kitty. Part Garfield. Part God of Cookery. Part Every Anime You've Ever Seen.
If you're in the Dallas area, it's playing on Saturday, July 18th at the Magnolia as part of the Asian Film Festival of Dallas. You can purchase tickets through the link.