Vintage Converse Energy Wave Sneakers T Shirt Sz XL.
Does have some stains as denoted in pix. No tag, but by my estimation, a comfy L or a slightly smaller XL