Tartaros almost 2 years ago [hidden] Meme about him probably will either ended related with Kakyoin and D'arby or Joseph StalinOr maybe Mike Haggar of Final Fight series as well Updated almost 2 years ago -1 Reply Copy ID Copy Link