Recording Mixing Mastering by Nikos Michalodimitrakis at MD Recording Studios