what do you think this is? looks like some trippy washed out maroc,photo from a dutch cop site. only facts are date 2006 and origin. me thinks they may have picked up a few new ideas from somewhere i wonder where