UpcomingVinyl.com » Releases Altered Beast Tohru Master Nakabayashi Release date: September 29, 2017 Label: Data Discs Buy vinyl: Share LAST ADDED Show more →