Turkey Imagin

The 'Turkey Imagin appears in the novel Kamen Rider Den-O: The Demon Dog of Tokyo World Tower.