Pretty cool song and funnier video from a newer group that’s kinda on its own tip. The name, clearly a play on Anime is also original. Check out their video where they do their best “whiteface” and here is their link on twitter.