Kally's Mashup
Naruto: Shippuden
365 Days
Culpa Tuya
Sonic the Hedgehog 3
Lucca's World
The Titan's Bride
Limitless
Squid Game
Mufasa: The Lion King
Dario Russo is known for VelvetMorgue (2006), China 1000 Lights (2015) and China 1.000.000 Lights (2016).
VelvetMorgue
China 1.000.000 Lights
Me... A Child, a Woman...
China 1000 Lights