>>723359049
Massive, massive doubt on this, unless I see a source that isn't another 4chan thread.