Shopping Cart

Marketing

Financing

Kamen

Kamen Rider Odin Advent Cards

Kamen Rider Odin first appearance and Advent Deck Odin is the puppet of Kanzaki, a mindless entity that is entirely without free will. He is the self-proclaimed 13th Rider and is designed to fight the one who defeats the other… Continue reading