What they really need is a Studio Ghibli'd version of their logo