Mountain View Chapel Photos
This is a church of unknown denomination. The thing that leaps out is the Nativity Scene. There is not a trace of English anywhere so this is probably a church exclusively for Okinawan Christians...not that they would exclude Americans.