Denyusha

Denyusha is a video game developer who worked with Nintendo and The Pokémon Company in creating video games for the Pokémon Mini.