This Annoyed Me More Than it Should Have

Favorite
This Annoyed Me More Than it Should Have
- -

Just a little gem I found in an anime store in London.