During a boxing match there's a banner hanging from a terrace with this expression written on it:
The match in question is a match of the tournament for the best newcomer (日本新人王戦), could it be linked to this? It is not clear if it was hung by some supporters or if it is an official banner of the tournament. The literal translation would be "the advent of a boxing god", but does it have a particular meaning? Is it an expression normally used in sport contexts (for example, could you write 野球神降臨)?