Okay, so it's not exactly Japan. However, the opportunity presented seems to be a good one. I sent my letter of intro expressing my interest, along with my resume and a recent photo.
I think if they accept me, and the terms are good, I will make a go of it. It's a town of 50,000 located 50 kms NE of Prague. I got a good feeling from the narrative of the listing, but we shall see.
Beggars can't be choosers, and right now... I am a bedlam beggar.