It’s been said before, but Reggie Watts is a man of many talents. In addition to being a comedian, actor, musician, and beatboxer, he’s also the leader of the house band on The Late Late Show With James Corden.

The afro’d polymath now has another string to add to his bow, however. He’s also an expert on Australian geography. He is now, anyway, having name-checked 600 Australian cities and towns during a 21-hour rap.

The performance, which features some very trippy interludes involving Watts’ greenscreen jumper, which displays images from the towns he raps about, is part of a new promotional campaign for Virgin Mobile and the whole thing will drop here on 20th October.

In the meantime, you can check out a preview of the 21-hour rap embedded below, which has a far more reasonable run time of just over two minutes. Keep an eye out for the great visual pun when he mentions Innaloo.