Anime has given us some of the most awkward moments of all time. 10 Anime Moments That Made Us Feel Awkward! Subscribe to our channel: For those of you watching this video who aren’t familiar with it, anime is a form of Japanese animation (the word “anime” is actually anContinue Reading