Ko Takeuchi

Director, Artist, Designer