This Guy Doodles Monsters On Delhi Metro Passengers And They Are Beautiful

Delhi Metro is nothing short of a blessing to the people living in Delhi who are able to commute for some 2 hours with air conditioning and constraint time limits. No one will deny the fact that Delhi has ridiculous…