moriza:
Coney Island Man.
moriza:
Asian Wizzard
moriza:
A Man with magical hair
moriza:
Preparing a roast duck for a takeaway.
moriza:
Late Luncher