image courtesy of Studio Ghibli
Studio Ghibli returned with a special surprise for fans this year with a new anime short film titled Night in the Valley of Witches for its Ghibli Park in Aichi Prefecture. Even several decades after its establishment, the studio has remained iconic thanks to its timeless classics that are loved for their striking visuals, rich […]