Context: The title of This video by Megwin.
The title of the video is:
The second part is confusing me.
Too many kanji in a row for me. I understand it's probably a name, but google gave no results and I have no idea how to even try translating it or searching for it's reading.