Nemo Achida releases new music with a track titled 'Mighty Devils.' This is set to appear on his upcoming Side A EP, which arrives May 20th, followed up by his Side B EP on May 27th. Listen to a stream of 'Mighty Devils' above.