Created by
This is the world of the Indie Role Playing Video Game Godling Blood by Vanir Call Studios.