Megahead [ VIDEO ]

There is something off-putting about this video and I cannot put my finger on what. Might be the chibi versions of Mega Man and Proto Man, at the end. I don’t know.

source: YouTube

Comments