There are strange goings on at Bahowo Lodge in Indonesia, as the adventures of Phil and Paula continue to shock and delight.