User blog comment:PSG & STH Anime Fan/Debunked BEN Footage/@comment-25495764-20161107203005

Pretty sure Nightmind did a pretty great comprehensive debunking video on it if you want the nitty gritty, but yeah, BEN has been extensively debunked by multiple people. It was just a story + ARG.