gerogerigegege - showa

No.2695534 ViewReplyOriginalReport
what did they mean by this album?
its just some fancy music and 30some minutes of people fucking.