Translations:Th145/Ichirin's Win Quotes/mamizou2/en

This has been bothering me, but....  I do understand the UFOs, but what urban legend might you be trying to imitate?