A serene riverside village nestled among lush green mountains in a nostalgic Ghibli anime illustration style.
Back to studio