User blog comment:Lux capacitor/The dissapearance of Akiba Tanegashima/@comment-50.35.184.105-20150609000922/@comment-26362067-20150609010210

That's exactly the OC he's talking about.