Wazakana - Illusive EP- New Ep Premier - Japan's Wazakana have just released their first record. Entitled "Illusive EP" this record somehow delivers a somber...