Ten-Faced Demon! God? Devil?