Animation Meme Wiki
Advertisement


Sophia Louise Adams, better known online as Jouga and formerly jouga, is a British animator.

Advertisement