Cult Film, TV, Geek Art
Sorry. No data so far.
Not sure what this is from or why that guy is melting, but it looks cool. All I know is the video is titled “Ghost of fear, Inc.” and the the description is “Saegusa melt” in English.