Interconnected

Superpowered man-monkey terrorising Delhi. The new master race is among us.