Unbreakable 5 days ago hijackedRaccoon said: Pretty sure that's Anemone from Eureka 7. The commentary says something about Anemone so you're probably correct.