the start was a little bit rough and fast paced ... but in the end you could somehow unerstand why they akted like thy did ^^
Kizudarake no Hakoniwa