Moncado Hotel

A group of mysterious people living in the mountains of Cebu City believe that a General named "Moncado" is the reincarnation of Jesus Christ.