Bernd 12/05/2017 (Tue) 19:55:24 No.12329 del
>>12321
Might be. Also might reminds me of Depeche Mode. I opened up the link you shared and saw DM in the related list then it hit me the idea.