How to print the below format in the fewest bytes?
05AB1E, 13 8 bytes

Saved 5 bytes thanks to Rod

nLôÂ«āÉÏ


Try it online!

Explanation

n           # push input^2
 L          # push range [1 ... input^2]
  ô         # split into pieces each the size of the input
   Â«       # append the reverse of this 2D-list
     ā      # push range [1 ... len(list)]
      É     # check each element for oddness
       Ï    # keep only the elements in the 2D list which are true in this list