"Merlin's Mustache" is a twist origin from
"Merlin's Beard" in Harry Potter's magical world.
It means
“Oh my god”
putting in muggle’s words
Simply to describe that something is bloody amazing.
Merlin’s Mustache Lab believes digital technology is the magic of modern real world.
Through the wizards of technology and spells of spiritual mind,
It creates future emotive science.
+886 2 8768-1100 #135