Tegalan Rebel Soldier

Tegalan Rebel Soldier is a man who appeared in Icon.