Touhou
C75
Platforms: Windows
Year: 2008
Catalog Number: LSPT-0003
Published by: Last Sphere
Number of Files: 16
Total Filesize: 117 MB (MP3), 430 MB (FLAC)
Date Added: Jan 25th, 2025
Album type: Arrangement