an Entity in Data Space: 134.155.108.49:8890
Baron Vasilii IV claimed to have received a vision from God in 1988 AG, and founded the New Islambahai Church aka Last Church of Christ.