I would say small-medium depending on how you like to wear your stuff. Im 5'10 145 and I wear a medium-large. Also consider what season is the shirt from because older bape tees fit a bit bigger than more recent ones.
get a size up maybe medium for u im 6'0 170....im always buying a medium from bape and be like fuck i should have purchase a large it never fails the look on my face?) when i put the shirt on. Speaking of bape im still mad that i missed out of the 8 yr ann mta tee