Yasushi Takeuchi is a games director. Takeuchi has been working with SEGA and Red Entertainment. Takeuchi's first published game was Sakura Wars (1996) released in 1996.