Nobuyuki Takeuchi

Key Animator ● Director