transylvainian - Always remain alien.

more about : transylvainian