Poll Suggestion: Face-Off: Fabulous Animals — 'Shang-Chi and the Legend of the Ten Rings (2021)'
Hello, poll forum, another idea for your consideration, feedback welcome, thank you.
Ta Lo is a village that exists in a separate dimension with various Chinese mythological creatures.
Which is your favorite mythical beast?
For an uncropped view of the images see the slides here.
[SPOILER] Source: IMDb Trivia Page