Exploring Juno Reactor - Beyond the Infinite