Hosted on MSN21d
China: Fish meets artChangzhou, China - January 09, 2025 [Note: no sound] This is the bizarre yet humorous moment that a man’s arowana fish found itself snugly lodged in a statue of the legendary Monkey King.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results