Who admits to making this?
I found it from Thailand BKK