File:God Warrior TV.jpg

Summary
God Warriors in Tokyo Still.