Yaneura no Rudger

Born from a young girl's imagination, Rudger is a boy no one can see who lives in a world where imaginations can live and be eaten by others.