User blog comment:Tutles/Who are these guys!?!/@comment-4449950-20120408010841/@comment-71.189.43.64-20120408012311

XD, looks like I am a bit late. I am not thinking it is the symbol of the Heartfilia family, but they certainly have a connection.