The Professor outfit reminds me more about one of Finnish sketch comedy series's. I have a faint memory of a stereotypical professor outfitted person saying in a sketch's end with the slogan "Mie tiien."
Sadly I cannot remember, which one of them... It was either "Pulttibois" or "Kummeli." Any fellow Finn remembering?
Look! I bought a digital camera!!Cool. How do you get the pictures out?Well...There ain't no computers in Gensokyo. I knows it. 1. She's speaking in a thick Savonian dialect, sort of Finnish equivalent to Southern-drawl accented English, or a Kansai regional accent.
2. Possibly a reference to Cirno's Perfect Math Class.