Spinkie Doll. ヲタ芸 サンダー スネイク.

Phir Hera Pheri 3. A snake in the grass idiom meaning tagalog.