Home's Embrace

Visual Novel
Home is where you should be safe, right?