Takaya Imamura is best known for being an artwork designer for Star Fox and F-Zero, designing characters from both franchises. He doesn't work at Nintendo anymore, having retired from the company in 2021. However, he still has a lot of appreciation and respect for the company, including the people that still worked there. In fact, […]