Made in Czech Republic. ;-P

Trained in Czech Technical University in Prague.