Plastic Tree self-titled album release

Business is business… ! At least they are careful about the market.