©2025 Vincent Widjaja. Selected works. All credits belong to their respective owners.