videos

weird & kinda scary anime on VHS (and some regular & beloved ones too)