Sign in Join

特とく殊しゅ撮さつ影えい
tokushusatsuei

Noun

1. special effects; SFX