User blog comment:KamiOfWind/Hmm?/@comment-26830825-20150519021825

It's not april fools! And the "just a triangle" totally gave it away....wait...now that Foxstar metions that...ILLUMINATI CONFIRMED!!! *daan da daan da daan da daan daan daaaa daaaa daaa daaa daa daaa* XD