User blog comment:FourSevensRiolu/Craziest Update In The World - Ft. Do You Know Da Wae? Meme/@comment-31666662-20181002045350

the puppet master? defeated?

NEVER!!!!!