Japan
japan is the originate of kamen rider kiva: king of the castle in the demon world
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