Moschetto De Wan, Leonardo: Taito City (2024)