New Scratcher Joined 2 years, 2 months ago India
The Lion none can defeat. Belongs to hell have super powers .Better than super man.
Nothing will see in future