Possibly: Ten-headed or related to the ten-headed demon king Ravana from Hindu mythology

1 Post