Eljay's Recent Review: 70789 Onua - Master of Earth + Power Up