John fights off wave after wave of anime ladies.

October 13, 2015 | by