>>515689228
>>515689435
This confirms that it was Mossad.
This is their calling card.
Use a discord faggot.
SOMEONE FIND HIS DISCORD