by Tiana Feng

CFCF‘s face takes over his video for “Strange Form of Life”