Posted onApril 26, 2018April 26, 2018inMusic, music review, Uncategorized Sleep Deprived Music Review: Cicada Rhythm