VAJRAANKUSHAA

VAJRAANKUSHAA

Name of a super power.