Self proclaimed international artist Yomaps has become a laughing stock on social media after posting pictures of himself in some weird attire.
The artist is currently in Australia and decided to share a photo of himself in an attire which has left many wonder who takes care of his wardrobe.