Keisaku x Margery Moment Loading player ... Views: 2 0 0 This was just too cute. HOLY SHIT THAT VIEW COUNT! Legal: Shakugan no Shana is the property of its rightful owners, I made