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