a high definition screenshot from the haunting and mystical dark fantasy science fiction anime anime anime film ; a traditional asian village with a statue of a strange and surreal god, digital painting by peter mohrbacher and makoto shinkai, trending on artstation 