Where DAFUQ is Lithuania?

where the hell is this small mythical creature? Is it in the geographical center of Europe? Does it talk in ancient Lithuanian language? How come they like …