English:
Old Finch
S. Chinese:
老芬奇
T. Chinese:
老芬奇
Japanese:
フィンチじいさん