I actually liked the Ghibli AI craze of 2025