En un pequeño pueblo de Japón durante la década de 1930, un grupo de artistas itinerantes se desplaza de un lugar a otro, llevando consigo su teatro de marionetas. El protagonista, un joven michi (títere humano), se enfrenta a su propia identidad mientras lucha por encontrar su lugar en este mundo lleno de ilusiones. La historia se centra en los sueños y deseos de cada miembro del grupo, quienes siempre están un paso adelante de las dificultades de la vida, pero también al borde de perderse en la prosaica rutina.