You are currently displaying English
虎鼻獅 (1963)
Tiger Nose Lion