News / Releases Moon Diagrams releases new mini-LP called Trappy Bats by Sonic Cathedral / 6 months ago