ハニトラ
hanitora

Noun

1. honeytrap; honey trap; honeypot

Abbreviation
Related to ハニートラップ