danmaku icon

20th Century Fox (1986)

17 ViewsOct 29, 2024

Taken from "Big Trouble in Little China" (1986)
creator avatar