Michael Mungai

Michael Mungai

Michael Mungai
Really into microanimations and interaction design
Nairobi, KenyaJoined May 2026
No projects yetProjects will appear here.