sukekiyo’s “Houmonsha X” music video drips with depravity
On August 8, over 1,500 viewers tuned in to YouTube for the live premiere of sukekiyo's music video Houmonsha X (訪問者X). The nearly 10-minute-long saga is a centrifugal force, drawing you in with eroding visuals...