poplurker.com
Top 10 Cutest Anime Mascots
Anime mascots are adorable and they add a cute, squishy little breath of fresh air to all shows out there. When a situation gets tense, these little chibi-pudding faces are there to make us smile o…