Talk:Ekko/Background/@comment-29337895-20160728133733

I bet it's somesort of biological time control device, a little bit of physics but I think it's more of a quantum biology.