User blog comment:BMHKain/SEASON VII Hints (For real this time...)/@comment-26477305-20151023184248/@comment-25968390-20151023192948

Decision confirmed: despite Kamacuras' ability of Camoflague as of Final Wars, and his accuracy to real world mantises, Battra is faster, shoot energy beams, plus Mothra Leo is just plain broken in a way, so Kamacuras is wrong, but Battra more than makes the cut for a powerful final boss of the respective season.

I really had to explain why you were wrong, didn't I? XP