Inn Farm of the Sky a different place with American atmosphere