This is a OFI agbada, also known as ASO OKE. A traditional attire o...