a painting of a massive statue of a strange and surreal god by peter mohrbacher in a traditional asian village street ; 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 