Pretty sure this...
From The Lost Media Wiki
...has already been debunked years ago. Shocked it was even categorized as "existence unconfirmed."
...has already been debunked years ago. Shocked it was even categorized as "existence unconfirmed."