Vinyl album from Taiwan, Japan or China.

Many thanks to Miranda Storm

 cover