Art of Trolling

Hmm, Maybe Somewhere North East of India?