Source "I've been shitposting a lot of memes lately": https://www.youtube.com/watch?v=34mNW4YSJhw Source "IMA FIRIN MAH LAZOR 1080p - on green screen": https://www.youtube.com/watch?v=ouTXZFEEBiQ