let modalTriggered = false; let scrollTimeout = null; let scrollAnimationFrame = null; window.addEventListener('scroll', function () { if (scrollAnimationFrame) { cancelAnimationFrame(scrollAnimationFrame); } scrollAnimationFrame = requestAnimationFrame(scrollFunction); }); function scrollFunction() { if (window.scrollY >= getScrollTriggerPosition()) { if (!modalTriggered) { triggerModal(); modalTriggered = true; } } scrollAnimationFrame = requestAnimationFrame(scrollFunction); } function getScrollTriggerPosition() { const smallScreen = window.matchMedia('(max-width: 768px)').matches; const mediumScreen = window.matchMedia('(min-width: 769px) and (max-width: 1024px)').matches; const largeScreen = window.matchMedia('(min-width: 1025px)').matches; // adjust the values here to trigger the modal popup at different scroll positions on different screen sizes if (smallScreen) { return 1700; } else if (mediumScreen) { return 1900; } else { return 2000; } } function triggerModal() { var p = document.getElementById("app") if ((p.style.display === "none") | (p.style.display === "")) { p.style.display = "block" } else { p.style.display = "none" var container = document.getElementById("popup") var content = container.innerHTML container.innerHTML = content } }

Lives in the United StatesI specialize in 2D artwork and drawing in various art styles. I also love to help others bring their ideas to life wither it be through illustration or animation.You can contact me through email, [email protected]

let modalTriggered = false; let scrollTimeout = null; let scrollAnimationFrame = null; window.addEventListener('scroll', function () { if (scrollAnimationFrame) { cancelAnimationFrame(scrollAnimationFrame); } scrollAnimationFrame = requestAnimationFrame(scrollFunction); }); function scrollFunction() { if (window.scrollY >= getScrollTriggerPosition()) { if (!modalTriggered) { triggerModal(); modalTriggered = true; } } scrollAnimationFrame = requestAnimationFrame(scrollFunction); } function getScrollTriggerPosition() { const smallScreen = window.matchMedia('(max-width: 768px)').matches; const mediumScreen = window.matchMedia('(min-width: 769px) and (max-width: 1024px)').matches; const largeScreen = window.matchMedia('(min-width: 1025px)').matches; // adjust the values here to trigger the modal popup at different scroll positions on different screen sizes if (smallScreen) { return 1700; } else if (mediumScreen) { return 1900; } else { return 2000; } } function triggerModal() { var p = document.getElementById("app") if ((p.style.display === "none") | (p.style.display === "")) { p.style.display = "block" } else { p.style.display = "none" var container = document.getElementById("popup") var content = container.innerHTML container.innerHTML = content } }

Programs used, Clip Studio Paint EX

VALKOREY Opening | [email protected]

VALKOREY Website - https://www.valkorey-studios.com/
Valkorey YouTube Channel - https://www.youtube.com/@valkorey

I'm responsible for inbetweening characters, clean-up, coloring a cut of animation.

Additional Credits

  • Shannon – Layout Artist / Key Animator / Inbetween / Cleanup / Background Artist / Ice VFX
  • Alexander Shishmanyan – VFX Animator
  • Charlotte Raijmakers – Composting
  • Lyudmila Momchilova – Color Artist
  • Cory Abata – Color Artist

VALKOREY Episode 1 Preview #1 | [email protected]

VALKOREY Website - https://www.valkorey-studios.com/
Valkorey YouTube Channel - https://www.youtube.com/@valkorey

Breathing Animation – Inbetweens, cleanup, and color.
Ear Animation – Inbetweens and cleanup.

Additional Credits

  • Shannon – Layout Artist, Key Animator
  • Charlotte Raijmakers – Composting

Programs used, Nomad Sculpt and Blender 5.0

Video
let modalTriggered = false; let scrollTimeout = null; let scrollAnimationFrame = null; window.addEventListener('scroll', function () { if (scrollAnimationFrame) { cancelAnimationFrame(scrollAnimationFrame); } scrollAnimationFrame = requestAnimationFrame(scrollFunction); }); function scrollFunction() { if (window.scrollY >= getScrollTriggerPosition()) { if (!modalTriggered) { triggerModal(); modalTriggered = true; } } scrollAnimationFrame = requestAnimationFrame(scrollFunction); } function getScrollTriggerPosition() { const smallScreen = window.matchMedia('(max-width: 768px)').matches; const mediumScreen = window.matchMedia('(min-width: 769px) and (max-width: 1024px)').matches; const largeScreen = window.matchMedia('(min-width: 1025px)').matches; // adjust the values here to trigger the modal popup at different scroll positions on different screen sizes if (smallScreen) { return 1700; } else if (mediumScreen) { return 1900; } else { return 2000; } } function triggerModal() { var p = document.getElementById("app") if ((p.style.display === "none") | (p.style.display === "")) { p.style.display = "block" } else { p.style.display = "none" var container = document.getElementById("popup") var content = container.innerHTML container.innerHTML = content } }

Monthly Special

Any Christmas themed commission is 15% off until December 31st!

Loading timer…
View Monthly Specials Calendar
function updateCountdown() { // Target date: Dec 31, 2025 11:59:59 PM CST const targetDate = new Date("2025-12-31T23:59:59-06:00"); const now = new Date(); const diff = targetDate - now; if (diff <= 0) { document.getElementById("countdown").innerHTML = "Sale has ended!"; return; } const days = Math.floor(diff / (1000 * 60 * 60 * 24)); const hours = Math.floor((diff / (1000 * 60 * 60)) % 24); const minutes = Math.floor((diff / (1000 * 60)) % 60); const seconds = Math.floor((diff / 1000) % 60); document.getElementById("countdown").innerHTML = days + "d " + hours + "h " + minutes + "m " + seconds + "s"; } setInterval(updateCountdown, 1000); updateCountdown();

Personal Commissions

The prices shown are for personal use only and do not apply to commercial projects.
For commercial inquiries, please email,

To request a personal commission, please review the information below.

All prices are listed in USD.
Scroll down to view my work schedule and a currency converter.

Character Sketch Commissions

Black and White Sketches Overview

Loose render, gradient background, markings, blood, special effects, and eyes are in color.
Thumbnails are always free.

Color Sketches Overview

Fully colored, shaded, gradient background.
Thumbnails are always free.

You Receive
  • 3–5 thumbnails
  • 1 HD image
  • 1 low-res version
Turnaround Time
  • Close-up: 1–3 commission days
  • Full-body: 3–5 commission days
Slots Open: 4

Close-up

$30

Add Hand

+$5

Black & White Full-body

$40

Add Character

+$30

Weapons / Complex Details

+$25 each

Colored Full-body

$70

Add Character

+$30

Weapons / Complex Details

+$25 each

Commercial Use

$0–$300/year

+$100

$400–$700/year

+$300

$800–$1000/year

+$500

>$1000/year

Custom Quote

Tip Jar

Do not use to pay the commission! I will see any money from the tip jar as a tip.


3D Sculpt Commissions

Overview

A static 3D sculpt of your character.
Not meant for animation.
Base price depends on how complex your character design is.
Thumbnails are always free.

You Receive
  • 3–5 Thumbnails
  • 3 HD renders
  • 3 Low-res render versions
  • 1 Turnaround video
Turnaround Time
  • Close-up: 1–5 commission days
  • Full-body: 3–10 commission days
Slots Open: 2

Close-up

$80

Add Hand

+$20 each

Original Blender File

+$60

Full-body

$120 – $300

Weapons / Complex Details

Custom Quote

Original Blender File

+$60

Commercial Use

$0–$300/year

+$100

$400–$700/year

+$300

$800–$1000/year

+$500

>$1000/year

Custom Quote

Tip Jar

Do not use to pay the commission! I will see any money from the tip jar as a tip.


Commission Discount Calculator

This month’s special: 15% off Christmas-themed commissions!

Discounted price will appear here.
Click on the USD amount and re-enter the amount you want to put in.
Currency Converter

Commission Calculator

Select a commission type and addons to see the total price.

Total: $0

Weekly Availability

Dec. 8th – Dec. 14th Work Schedule

Monday
Working
Tuesday
Commission Day
Wednesday
Commission Day
Thursday
Working
Friday
Working
Saturday
Working
Sunday
Relax Day


Last updated
11/15/25



Terms of Service Update Log

11/15/25

Added a Terms of Service Violation section under Usage & Conduct Violations:

33. Falsely accusing the Artist of using artificial intelligence in the creation of commissioned work, and attempting to force a refund after the Artist has denied such a request, constitutes a violation of these Terms of Service.

34. In the event of such an accusation, the Artist may provide reasonable proof of manual creation, if available. Such proof may include, but is not limited to:

34.1. Speedpaint recordings

34.2. Real-time process recordings (full or partial, if file size is prohibitive)

34.3. Layers screenshot from the project file(s) from the art program.

35. Once such proof is provided, the Commissioner forfeits any claim to a refund on the basis of alleged AI use, and continued demands for reimbursement shall be deemed harassment under these Terms.

10/13/25

Added: “If the Artist cancels the commission in the middle of finalizing, a partial refund based on the amount of work completed calculated by the Artist will be issued” under the Payment section.

Added: “If the Artist’s signature appears on the artwork, it is for attribution purposes only and does not constitute a watermark” under Usage Rights & Ownership.

10/12/25

Completely changed the Terms of Service to be less cluttered and define the terms better than before.

7/28/25

Added: “Full payment is required upfront before any final artwork is delivered.”


2026 Monthly Specials

January

Birthday Themed – It’s my birthday month!

February

Couple Themed

March

Spring Themed

April

Rain Themed

May

Flower Themed

June

Ice Cream Themed

July

Fireworks Themed

August

Dinosaur Themed

September

Fall Season Themed

October

Skeleton Themed

November

Pumpkin Themed

December

Snow Themed