Orika

An urban fantasy short and brisk visual novel with elements of slavic mythology.
Visual Novel