“The Red Panda: Disaster Risk Reduction Mascot” is an animated project by Incessant Rain Animation Studio, Nepal. Good job by former team members. Check it out!

Comments are closed.