Japan
kamen rider kiva: king of the castle in the demon world originated from japan.
Where did Kamen Rider Kiva: King of the Castle in the Demon World originate ?
Kamen Rider Kiva: King of the Castle in the Demon World