Kanashimi 2023
Director
Playmobil: The Secret of Pirate Island 2009
Visual Development
Credits from TMDB.