Ecstasy/mollie pill susposibly from Germany? 84% mdma.