A Desperate Cry For Help

It's funny how this video/thing came out next month of last year but only now I really appreciate the song.

Name: Me, Me, Me
Artist: Teddyloid
Found: Let's not discuss

End