Stigmata - An Idle Mind Is The Devil's Workshop (Official Animated Video)
Official Music Video for Stigmata's IDle Mind is a Devil's Workshop
Director: Randy Chriz
Screenplay: Portia Ratnayake
Art and Animation: Randy Chriz
Production House: Meraki United
Production Time: 12 days
Awards: WINNER of the Asian Music Video Awards 2018 - organized by ChannelFix