Inv3rted's background cache.
I feel odd. also I did see the word Miga in one of the links.
You're not weeaboo for liking anime a lot.