vegita vegita
@vegitagoku
United Kingdom, london
Joined Nov 2018
World Rank: #126861 (0 points)
Institution: Birla Institute of Technology, Mesra
United Kingdom, london
Joined Nov 2018
World Rank: #126861 (0 points)
Institution: Birla Institute of Technology, Mesra