Mantaray – Numinous Island
Release data: Mantaray – Numinous Island CD, Silent Records/Demon Tea, 1995/1999 This is in fact a re-release of an album that already came out in 1995 on Silent Records, but I found out it was also re-released in 2003. Mantaray…