Behold Princess Neferu-re of "Time Tenshi", a woman with power over time itself and ambitions to match her power. Here we see her bigger than ever and treating the Earth as her personal plaything. Now in HD!