Tengai Makyu Karakuri Kakutouden Tengai Makyou: Dennou Karakuri Kakutouden is an Action game, developed by Produce and published by Hudson, which was released in Japan in 1995. Franchise: Far East of Eden / Tengai Makyou It takes about 10.8 hours to [...]