www.youtube.com/robertdugenou
Made by a fan from Greece :
Message from the fan Ilias : I just found this video on a tape in my mailbox..... a mysterious poster...? I remember Robert is something to do with post , parcels and mails...