ultramarine

the spirit (精神) (欲深き霊魂/東方神霊廟)