I question if that shirt is real because of the lack of hem details and it's printed over the seams.
All those colors means it is printed using the 4 color process and the overall print means a belt printer. All high dollar processes.
This process has been discussed at length:
all over printing sources - screen printing print all-over the t-shirt with a belt screen printer