This is a light green (possibly teal or mint green) men's tunic or long shirt, African traditional garment. It has long sleeves with cuffs and a rounded neckline with a white placket featuring some embroidery or decorative stitching down the front. There's also a small white pocket on the left chest area.
eBay