Moment at 0:00 in Ao Oni #1: THE OGRE by devinblox.
Shrek but purple and japanese
Saved by devinblox.