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

You mean this Akiba Tanegashima?