User blog comment:BTD Master/Which tower do you think is most OP?/@comment-26829767-20150728113717

Ninja too da MAX

Or super monkey