Just me exploring Siren's meme-potential while also trying to convince myself I'll totally be able to play this game without pissing myself... (going great so far!)
@@imaginationmaddness2176 Well, the footage is from the horror game "Forbidden Siren" from 2003, and the audio is from an old anime called "Fist of the North Star". The particular audio-clip from the anime was a pretty big meme for a while!