seraph of glitches by Junji Ito and Takato Yamamoto, oil on canvas