Red Bean Siopao

Thoughts?