We thought you got Dromkok from Thailand but it seems to mean something in Finnish. Our guess at a translation: WOW!
View Site