Didn't know a thread for this even existed.
Anyways, my prediction is that Japan will win it. I like their team out of any available teams in Asian Cup, or Asia in general, despite me being an Iranian. South Korea probably has the game though to give Japan a really hard time.
I wouldn't be surprised if South Korea or Australia won it given that they are capable and that most of the competition are weak anyways.
I'm not sure how far Iran will get, but I have a bad feeling Iraq will get the better of Iran and win for the first time in their career against them. Most of the matches have been close ones, but if Iraq is mentally there, they are capable of upsetting, especially if terrible teams like Kuwait, UAE, Jordan, Syria, or Saudi give them a tough time, Iraq should be capable. Group D for sure is the group of death.