Summary
Sabaku no Gaara and his younger twin sister, Sakura, are well known as the 'Jinchiruki' Demon twins. People fear them and no-one understands them. No-one tries to understand them. They have built their whole entire world around the other. Whey they are forced to move to Konoha, will they finally let their walls down?