Indosa Rant

Indosa Rant is a video by Canadian Onetuber naturecat1998. It has 2,192,192 dislikes as of 2019