What were you THINKING?

Wait, you’ve never heard of Studio Ghibli? Do you live under a rock?