This is just....superb. I have so many feelings going on because of this. I hate it but at the same time I love it. What the hell.
Sakura Gari