.
Gotta be OTK Japan, probably a retailers sticker, the shape is a bit different but the colours identical, scroll down a bit, thanks for the lead Robert.
http://whitefriarsglasswannabees.blogspot.com/2010/05/rare-haemorrhoid-v...
If you need any help, please contact us at – info@designaddict.com